trousseau's spot - German English Dictionary